[IA64] evtchn_callback fix and clean
authorawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Mon, 18 Dec 2006 17:20:34 +0000 (10:20 -0700)
committerawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Mon, 18 Dec 2006 17:20:34 +0000 (10:20 -0700)
commit5fb6147b15fabf3ec20644ebcee07422633179b9
tree16547d1a821af56aa35e551787a2a97605382313
parent97e1ae7cfce9b08ed20244a8d0670e0b820dea81
[IA64] evtchn_callback fix and clean

Since we had changed to use event callback to deliver interrupts,

1. The pending_interruption is changed to pending_event.

2. get_ivr, set_tpr, get_trp and set_eoi are not used or only used
   in the initialization phase. There is no need to write this code
   in assembly.  This code is deleted.

3. hyper_ssm_i needs to be rewritten to jump to entchn_callback_handler
   instead of iva+0x3000 interrupt handler.  I will do this later.

Signed-off-by: Anthony Xu <anthony.xu@intel.com>
linux-2.6-xen-sparse/arch/ia64/kernel/asm-offsets.c
linux-2.6-xen-sparse/arch/ia64/kernel/gate.S
linux-2.6-xen-sparse/arch/ia64/xen/hypercall.S
linux-2.6-xen-sparse/arch/ia64/xen/xenivt.S
linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h
xen/arch/ia64/asm-offsets.c
xen/arch/ia64/asm-xsi-offsets.c
xen/arch/ia64/xen/hyperprivop.S